﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Ewell.Interface.Common.Model.GateWay.Dto.Dict
{
    public class EsXRegTypeInfo
    {
        /**
         * 就诊服务的号别标识
         */
        public long esXRegTypeId { get; set; }
        /// <summary>
        /// 挂号类别标识
        /// </summary>
        public string regTypeId { get; set; }
        /// <summary>
        /// 挂号类别名称
        /// </summary>
        public string regTypeName { get; set; }
        /// <summary>
        /// 挂号费
        /// </summary>
        public decimal? regAmount { get; set; }
        /// <summary>
        /// 挂号分类标识
        /// </summary>
        public string regCategory { get; set; }
        /// <summary>
        /// 挂号分类名称
        /// </summary>
        public string regCategoryName { get; set; }
        /// <summary>
        /// 就诊服务提供者关系标识
        /// </summary>
        public long esXProviderId { get; set; }
        /// <summary>
        /// 限号规则代码
        /// </summary>
        public string regLimitedRuleCoding { get; set; }
        /**
         * 限号规则描述
         */
        public string regLimitedRuleDesc { get; set; }
        /**
         * 排班类型代码
         */
        public string scheduleTypeCoding { get; set; }
        /**
         * 排班类型描述
         */
        public string scheduleTypeDesc { get; set; }
        /**
         * 出班午别列表
         */
        public List<RegNoonTypeInfo> regNoonTypeList { get; set; }
    }
}
